encoding/json/jsontext.encodeBuffer.bufStats (field)
10 uses
encoding/json/jsontext (current package)
encode.go#L81: bufStats bufferStatistics
encode.go#L120: e.encodeBuffer = encodeBuffer{Buf: b, wr: w, availBuffer: e.availBuffer, bufStats: e.bufStats}
pools.go#L50: n := 1 << bits.Len(uint(e.s.bufStats.prevLen|63))
pools.go#L77: e.s.bufStats.strikes = 0
pools.go#L79: e.s.bufStats.strikes = 0
pools.go#L80: case e.s.bufStats.strikes < 4: // at most 4 strikes
pools.go#L81: e.s.bufStats.strikes++
pools.go#L83: e.s.bufStats.strikes = 0
pools.go#L84: e.s.bufStats.prevLen = len(e.s.Buf) // heuristic for size to allocate next time
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64)